@charset "utf-8";

/* CSS Document */



/*product*/

.product{}



/*search*/

.search{ width:100%; height:90px; background:url(../images/search_bg.gif) no-repeat center;}

.search h3{ line-height:50px; height:50px; margin:0; float:left;margin-left: 66px;}

.search h3 a{ font-size:22px; font-weight:bold; color:#fff;}



.search_main{width:1180px; margin:0 auto; }

.keywords{ font-size:14px; color:#0e60c8; font-weight:bold;line-height:56px;  float:left; margin-left:100px;}

.keywords a{color:#333; font-weight:normal;}

.sur_con{width:220px; height:22px;float:right; margin-top:18px; margin-right:50px; overflow:hidden;}

.sur_con input{height:20px;float:left; width:165px; border:1px solid #d2d2d2;}

.sur_con .search_anniu{width:49px;height:23px; background:url(../images/search_an.gif) no-repeat; cursor:pointer; border:none; float:right;}







.product .main{ width:1180px; height:826px;   }

.aside{width:250px;  float:left; height:826px; background:url(../images/pro_aside.gif) repeat-y;}

.aside dl{ padding-top:20px; margin-left:36px;}

.aside dl dt{  height:30px; background:url(../images/aside_li.gif) no-repeat left;    padding-left: 24px; }

.aside dl dt a{ font-size:16px; color:#0e60c8; line-height:30px; }

.aside dl dd a{ font-size:14px; color:#333; }

.aside dl dd a:hover{  color:#ff8400; }

.aside dl dd{ margin-left:24px; line-height:26px;}



.pro_show {width:900px; float:right;}

.pro_show  ul li{float:left; margin-right:40px;margin-bottom:26px;}

.pro_show ul{ width:1135px;}

.pro_show ul li img{width:265px; height:188px;}



.pro_show .pro_img{ width:265px; height:188px; border:1px solid #dcdcdc; padding:3px; background:#fff; position:relative;}

.pro_show .txt-five{position: absolute;left:3px;bottom:3px;height:30px;line-height:30px; padding-left:40px; background: url(../images/ico3.png) no-repeat; width:245px; overflow:hidden;}

.pro_show .txt-five h3 a{font-size:16px; font-weight:normal;color:#fff; margin:0; line-height:30px;}

.pro_show .txt-five h3{ margin:0; width:225px;}





/*banner_little1*/

.banner_little1{ height:152px; width:900px;  background:url(../images/ban_lit1.jpg) no-repeat center; float:right;  position:relative; }

.banner_little1  dl dt{ font-size:16px; color:#004aa7;   }

.banner_little1 .ban1_zx{ width:107px; height:36px; background:url(../images/ban1_zx.gif) no-repeat; display:block; text-align:center; position:absolute; top:86px; right:440px; }

.banner_little1 .ban1_zx a{ font-size:18px;  color:#fff; line-height:30px;}

.banner_little1 dl dd { font-size:24px; font-weight:bold; color:#004aa7; line-height:24px;}

.banner_little1  dl { position:absolute; top:30px; right:380px;}





/*advantages*/

.ys{width:100%; height:820px; background:url(../images/ys_bg.gif);    padding-top: 20px;   margin-top:30px; border-top:1px  solid #d7d7d7;border-bottom:1px  solid #d7d7d7;}

.ys .main{height:820px; }

.ys_t{height:60px; background:url(../images/ys_t.gif) no-repeat; }



.ys1{height:300px; margin-top:50px; }

.ys1_c{ float:left; margin-left:50px; width:426px; margin-top:50px;}

.ys1_1  dt{background:url(../images/ys_d1.gif) left no-repeat; font-size:17px;  color:#0e60c8;   line-height:40px; margin-bottom: 10px;}

.ys1_1  dt span{color:#ff8400;}

.ys1_1  dd{ font-size:14px; color:#333; line-height:30px;  padding-left:20px;  background:url(../images/ys_dd.gif) left 13px no-repeat; }

.ys1 img{ float:right; margin-right:50px; }







.ys2{height:370px;  }



.ys2_1  dt{background:url(../images/ys_d2.gif) left no-repeat; font-size:17px;   color:#0e60c8;   line-height:40px;margin-bottom: 10px; }

.ys2_1  dd{ font-size:14px; color:#333; line-height:30px;  padding-left:20px;  background:url(../images/ys_dd.gif) left 13px no-repeat;  }

.ys2_1{margin-top:20px;}

.ys2_1  dt span{color:#ff8400;}

.ys2_2  dt span{color:#ff8400;}



.ys2_c{float:right; margin-right:50px; width:500px; margin-top:10px;}

.ys2_2{ margin-top:20px;}

.ys2_2  dt{background:url(../images/ys_d3.gif) left no-repeat; font-size:17px;   color:#0e60c8;   line-height:40px; margin-bottom: 10px;}

.ys2_2  dd{ font-size:14px; color:#333; line-height:30px;  padding-left:20px;  background:url(../images/ys_dd.gif) left 13px no-repeat;  }

.ys2 img{ float:left; margin-left:50px;}











.part1{ width:1180px; margin:0 auto; height:440px; margin-top:30px;}

.part1 .part1_l{ width:870px; float:left;}



.about{height:210px;}

.about img{width:258px; height:184px; padding:3px; border:1px solid #d2d2d2; float:left;}

.about_tex h3{  margin:0;  }

.about_tex h3 a{ font-size:15px;  color:#0e60c8;  line-height:30px; font-weight:normal;}

.about_tex p{ font-size:14px; color:#333; height:112px; line-height:28px;  text-indent:2em; overflow:hidden; width:574px; margin-bottom:0;     margin-top: 6px;}

.about_tex{ float:right; position:relative; width:574px;  }

.about_tex dl dt { width:90px; height:24px; background:#165aaf; text-align:center; }

.about_tex dl dt a { font-size:14px; color:#fff; font-weight:bold; line-height:24px;}



.about_tex dl{ margin-top:10px;}



/*cases*/

.cases{width:870px; height:210px; }

.cas_t{ height:24px; border-bottom:1px solid #165aaf;}

.cas_t h3{margin:0;}

.cas_t h3 a{ font-size:16px;  color:#0e60c8; font-weight:normal;}

.cas_t span{ float:right; margin-top:6px;}

.cas_t span a{ font-size:12px; color:#0e60c8;  }



.gd_01{ position:relative;  width:870px; margin:0 auto; padding-top:20px; }

.gd_01 em{

	position: absolute;

	top: 62px;

}

.gd_01 .t_l{ left:-48px;}

.gd_01 .t_r{ right:-48px;}



.gd_01 li{ float:left; margin: 0 30px 0 0; text-align:center;}

.gd_01 li.last{ padding-right:0;}

.gd_01 li img{ display:block; width:203px; height:142px;  border:4px solid #c0bebe;}

.gd_01 li span a{ color:#333;font-size:14px;   line-height:30px; text-align:center; overflow:hidden;width:203px; height:30px;}

.gd_01 li span{ height:30px; display:block;}





.honor{width:274px; float:right;}



.honor h3{margin:0; height: 30px; }

.honor h3 a{ font-size:16px; font-weight:bold; color:#0e60c8;}

.honor h3 span{ float:right;}

.honor h3 span a{ font-size:12px;  color:#0e60c8; font-weight:normal;}



.hon_b{width:274px; height:394px; background:#f0f0f0;  overflow:hidden;}



.hon_b ul li span{ width:204px; display:block;font-size:14px; line-height:24px; text-align:center; overflow:hidden; height:24px; }

.hon_b ul li span a{  color:#333; }

.hon_b ul li{ margin-bottom:24px;}

.hon_b ul img{width:204px;height:142px;border:#c0bebe 4px solid;}

.hon_b ul{ margin-top:15px; margin-left:30px;}











/*banner_little2*/

.banner_little2{ height:201px; width:100%;   background:url(../images/ban_lit2.jpg) no-repeat center;  margin-top:20px;  }

.banner_little2 .main{ height:201px; position:relative;  }

.banner_little2 dl dd{ font-size:16px; color:#fff; height:34px  }

.banner_little2  dl dd span{ font-size:24px; color:#fff; font-weight:bold;  }

.banner_little2 .ban1_zx{ width:155px; height:53px; background:url(../images/ban2_zx.gif) no-repeat; display:block; text-align:center; position:absolute; top:120px; right:84px; }

.banner_little2 .ban1_zx a{ font-size:24px;  color:#fff; line-height:38px; }

.banner_little2  dl { position:absolute; top:60px; right:66px; }







/*news*/

.part2{width:1180px; height:400px;  margin:0 auto; margin-top:20px;}



.news{width:644px;float:left; }





.news #tab{width:644px; height:35px;}

.news #tab .tab_menu li{ float:left;width:94px;height:32px;line-height:28px;margin:0 10px 0 0; background:url(../images/news_t.gif) no-repeat; text-align:center;}

.news #tab .tab_menu li:hover{  background:url(../images/news_t1.gif) no-repeat;}

.news #tab .tab_menu li h3 a{font-size:15px; color:#FFF; font-weight:bold;}

.news #tab .tab_menu li h3{margin:0;}

.news #tab  .news_more {float:right; }

.news #tab  .news_more a{ font-size:14px;  color:#0e60c8;   }

.news #tab .tab_menu .selected {background:url(../images/news_t1.gif) no-repeat;}



.news .con_news_c{ height:164px; margin:10px 0; width:644px; border-bottom:1px solid #bbbbbb; }

.news .con_news_pic{ float:left;}

.news .con_news_pic img{width:243px; height:146px; border:1px solid #dedede; padding:3px;}

.news .con_news_text  p{ font-size:14px;  color:#666666; line-height:22px; height:88px; overflow:hidden; text-indent:2em;}

.news .con_news_text {width:380px; float:right;}

.news .con_news_text span a{font-size:14px;  color:#333; }

.news .con_news_text em a{font-size:14px;  color:#0e60c8; font-style:normal; }





.news .tab_box  ul{width:740px;}

.news  .tab_box li{ line-height:34px;height:34px; width:246px; float:left; overflow:hidden; background:url(../images/news_li.gif)  no-repeat left 11px ; padding-left:30px; margin-right:90px; }

.news  .tab_box li a{ font-size:15px; color:#333;}



.news  .hide{display:none;}

.news  .tab_box {padding-top:10px;}



/*knowledge*/

.message{width:490px; float:right; }

.mes_top span{float:right;}

.mes_top span a{ font-size:14px;  color:#0e60c8; }

.mes_top h3 {width:94px;height:32px;line-height:28px;text-align:center; background:url(../images/news_t.gif) no-repeat; margin:0;}

.mes_top h3 a{font-size:15px;  color:#FFF; font-weight:bold;}



.message img{ width:472px; height:158px; padding:3px; border:1px solid #dedede;    margin-top: 20px; }

.message .contant p{font-size:14px; color:#666666; line-height:24px; height:48px; overflow:hidden;width:484px; margin:0;}

.message .contant span{font-size:15px; color:#333; line-height:36px; height:36px;overflow:hidden; width:484px;}

.message .contant{ height:100px;width:490px; border-bottom:1px solid #dedede;}

.message .ques_b ul li{ font-size:15px; color:#333; margin:15px 0; background:url(../images/news_li.gif) no-repeat left; padding-left:30px;}



/*banner_little3*/

.banner_little3{ height:222px; width:100%;   background:url(../images/ban_lit3.jpg) no-repeat center;  margin-top:20px;  }

.banner_little3 .main{ height:222px; position:relative;  }

.banner_little3 dl dd{ font-size:16px; color:#004aa7; height:34px  }

.banner_little3  dl dd span{ font-size:24px; color:#004aa7; font-weight:bold;  }

.banner_little3 .ban1_zx{ width:120px; height:40px; background:url(../images/ban3_zx.gif) no-repeat; display:block; text-align:center; position:absolute; top:130px; right:594px; }

.banner_little3 .ban1_zx a{ font-size:20px;  color:#fff; line-height:38px; }

.banner_little3  dl { position:absolute; top:88px; right:516px; }





/*customer*/

.customer{ width:1180px; margin:0 auto; height:336px; margin-top:25px;}

.customer h3{ background:url(../images/cus_t.gif) center no-repeat;line-height:20px; height:20px; text-align:center; }

.customer h3 a{font-size:18px; color:#004aa7; font-weight:normal;}



.cus_con li{ float:left; margin: 10px 52px 0 0; }

.cus_pic img{ width:245px; height:186px;padding:4px; border:1px solid #d4d4d4; }

.cus_con li p{font-size:14px;color:#505050; line-height:24px; height:48px; overflow:hidden;  margin:0; width:255px; }

.cus_con li span { display:block; font-weight:bold;font-size:14px; line-height:24px; height:24px; overflow:hidden; }

.cus_con li span  a{color:#333;}

.cus_con ul{ width:1280px;}





/*link*/

.links{width:1180px;height:46px; margin:0 auto; margin-top:10px;background:url(../images/link.gif) no-repeat ;}



.links ul li a{  font-size:14px; color:#333; line-height:46px;}

.links ul li { float:left; margin-left:20px; }

.links ul{margin-left:110px;}





























